.container {
  :global {
    .yt_login_logo {
      display: flex;
      justify-content: center;
      margin: 20vh auto 0;
      --adm-image-width: 190px;
      --adm-image-height: 71px;
    }
    .yt_login_text {
      color: #02369d;
      margin: 0 auto 20px;
      font-size: 20px;
      text-align: right;
    }
    .yt_login_area {
      .yt_login_area_username {
        margin-bottom: 15px;
        input {
          width: 100%;
          height: 60px;
          box-sizing: border-box;
          padding: 18px 14px;
        }
      }
      .yt_login_area_password {
        margin-bottom: 5px;

        input {
          height: 60px;
          padding: 18px 14px;
          width: 100%;
          box-sizing: border-box;
        }
      }
      .yt_login_area_btn {
        margin-bottom: 15px;

        button {
          width: 100%;
          height: 42px;
          color: #fff;
          background-color: blue;
        }
      }
    }

    .yt_login_go_back {
      display: flex;
      justify-content: space-between;
      align-items: center;
      font-size: 20px;
      margin-bottom: 10px;
      .yt_login_go {
        color: rgb(2, 54, 157);
      }
      .yt_login_back {
        color: rgb(153, 153, 153);
      }
    }
  }
}
